/*
 * author      : dormi330
 * date        : 2018/6/26
 * project     : mybatis
 * description : adaptor 库存服务
 */

package com.deep.trade.adaptor.required.inventory;

public interface InventoryService {

    /**
     * 库存减少接口, TODO 注意幂等
     *
     * @return true 操作成功 /  false 操作失败
     */
    boolean subInventory(DtoAssureInventory dtoAssureInventory);

    /**
     * 订到失败, 库存恢复接口 TODO 注意幂等
     *
     * @return true 操作成功 /  false 操作失败
     */
    boolean addInventory(DtoAssureInventory dtoAssureInventory);

}
